18   16.0639663583666
90.0958474701489 62.6475107061483
90.0958240371063 37.3525668795937
89.7303039187967 87.6474958969767
64.1277051478784 50.0000558081017
63.7621850281989 75.0000226178486
89.7303616156074 12.3525520710695
63.7622192918943 25.000022680257
37.8853411178112 37.572131479545
37.8853934212333 62.4278566495995
37.3398586167624 87.4235065934501
37.3399655860348 12.5764868499772
11.6748929199386 27.8984118044066
11.6430293904305 49.9999143450603
11.6748876113724 72.1014225026776
13.6727810210867 8.43202737124601
63.3974183956708 0.145783886675963
63.3973030888745 99.8542065513512
13.6727824655558 91.5678102105995
